@charset "utf-8";
/* CSS Document */

/*头条*/
.toutiao{padding:20px 0; text-align:center;}
.toutiao h2{height:70px; line-height:54px; text-align:center;}
.toutiao h2 a{font-size:26px;color:#3576b1;font-weight:bold;}
.toutiao ul{height:24px; line-height:24px; overflow:hidden;}
.toutiao ul li{width:31.3%; float:left; text-align:center;}
.toutiao ul li a{color:#3576b1;font-size:20px;border-left:1px solid #7e9db9; display:block;}
.toutiao ul li.first a{border:0;}

/*轮播图*/
.home-box{overflow:hidden;}
.focus{width:761px;height:100%;float: left;}
.hwslider{width: 761px;height:455px!important; position: relative; overflow: hidden;}
.hwslider ul{width: 100%; height:100%; position: absolute; z-index: 1}
.hwslider ul li{display:none;position:absolute; left:0; top:0; width: 100%;height:100%; overflow: hidden;}
.hwslider ul li a{display: block;width: 100%;height: 100%;position: relative;}
.hwslider ul li a span{display: block;width: 100%;height:56px;background:url(home_focus_bg_v2019.png) repeat;color: #fff;font-size:18px;line-height:56px;text-indent: 15px;position: absolute;left: 0;bottom: 0;}
.hwslider ul li.active{display: block;}
.hwslider ul li img{width:100%;max-width: 100%; height:100%;display: block}
.dots{position: absolute; bottom:21px; right:5px;left:none!important;width:125px; height: 13px; z-index: 2;}
.dots span{float: left; width:13px;height: 13px;  background:url(home_focus_dft_icon_v2019.png) no-repeat center center; margin-right: 10px; cursor: pointer;}
.dots span.active{background:url(home_focus_cur_icon_v2019.png) no-repeat center center;}

/*通知公告*/
.home-tzgg{background:url(home-tzgg_bg_v2019.png) no-repeat right bottom;width:358px; float:right; height:451px;border:1px solid #d6e3ed;border-top:3px solid #3576b1;padding:0 25px;}
.pub-head{height:65px; line-height:65px;border-bottom:1px solid #dbdbdb;}
.pub-head .name{height:65px; float:left;font-size:18px;color:#666666;display:inline-block;background:url(home-pub-head-line_v2019.png) no-repeat left center;margin-right:10px;padding-left:10px;}
.pub-head .name.first{background:none;padding:0;}
.pub-head .name.cur{color:#3576b1;border-bottom:1px solid #15405f;}
.pub-head img{float:left;margin:17px 20px 0 20px; height:30px;}
.more-box{float:right;width:50px; text-align:right;height:65px; line-height:65px;}
.more-box a{color:#5b9bd1;}
.tzgg-tab-box{overflow:hidden;}
.tzgg-tab-box li{border-top:1px dashed #dddddd;padding:15px 0; line-height:24px;}
.tzgg-tab-box li.first{border:0;}
.tzgg-tab-box li a{font-size:16px;}

/*首页通栏2*/
.mt30{margin-top:30px;}
.home-banner1{width:590px;height:120px; float:left;}
.home-banner1 img{width:590px;height:120px; }
.home-banner2{width:180px;height:120px; float:left;margin-left:23px;}
.home-banner2 img{width:180px;height:120px; }

/*要闻*/
.home-yw{width:761px; float:left;margin-top:5px;}
.yw-box{padding:25px 0; overflow:hidden;}
.yw-lft-pannel{width:381px; float:left;}
.yw-box dl dt{width:381px;height:275px;margin-bottom:25px;}
.yw-box dl dt a img{width:381px;height:275px;}
.yw-box dl dd .title{line-height:24px;}
.yw-box dl dd .title a{font-size:16px;}
.yw-box dl dd .summary{font-size:14px;color:#999999;padding-top:10px;}

.yw-rgt-pannel{width:360px; float:right;}
.yw-rgt-pannel dl{border-top:1px dashed #dddddd;padding:12px 0;}
.yw-rgt-pannel dl.first{border:0;padding-top:0;}
/*科研动态  学术成果*/
.home-kydt{width:410px;float:right;margin-top:5px;}
.home-kydt .tzgg-tab-box li{padding:10px 0;border-top:0;border-bottom:1px dashed #dddddd;}
.home-kydt .tzgg-tab-box li span{background:url(home-kydt-tag-bg_v2019.png) no-repeat left center;height:25px; line-height:25px; display:block;font-size:12px;color:#91bae0;padding-left:15px;margin-bottom:5px;}
.home-kydt .tzgg-tab-box li .long {background:url(home-kydt-tag-bg_v20192.png) no-repeat left center; width: 108px; padding-left: 0; text-align: center;}

/*院领导*/
.home-yld{padding:0 25px;width:331px; height: 457px; float:left;border:1px solid #d6e3ed;border-top:3px solid #3576b1;padding:0 25px;background:url(home-yld-bg_v2019.png) no-repeat right bottom;}
.home-yld-box{padding:10px 0 20px 0;}
.home-yld-box p{font-size:18px; line-height:45px;}
.home-yld-box p a{font-size:18px;}

/*专题*/
.home-zt{width:358px;float:left;margin-left:20px;}
.home-zt a{margin-top:20px; display:block;width:100%;height:100px;}
.home-zt a img{width:100%;height:100px;}
.home-zt a.first{margin-top:0;}

/*公共服务*/
.home-ggfw{background:#f4f4f4;padding:0 25px;width:360px; float:right;}
.ggfw-head{height:60px; line-height:60px;font-size:20px;color:#3576b1;}
.home-ggfw ul{margin-left:-25px;width:380px;}
.home-ggfw ul li{float:left;margin-left:25px;margin-bottom:23px; width:165px;height:178px;}
.home-ggfw ul li a img{width:165px;height:178px;}

@media screen and (max-width:1440px) {

.toutiao h2 a{font-size:23px;}
.toutiao ul li a{font-size:16px;}

.focus{width:635px;}
.hwslider{width:635px;height:380px!important;}
.hwslider ul li a span{font-size:15px;}
.hwslider ul li a span{height:45px; line-height:45px;}
.dots{bottom:16px;}
.home-tzgg{width:295px;padding:0 22px;height:380px;}
.tzgg-tab-box li{padding:8px 0px;}
.tzgg-tab-box li a{font-size:14px;}
.pub-head{height:55px; line-height:55px;}
.pub-head .name{height:55px; line-height:55px;font-size:15px;}
.mt30{margin-top:25px;}
.home-banner1{width:490px;height:100px; float:left;}
.home-banner1 img{width:490px;height:100px; }
.home-banner2{width:150px;height:100px; float:left;margin-left:20px;}
.home-banner2 img{width:150px;height:100px; }

.more-box{height:55px; line-height:55px;}
.home-yw{width:635px;}
.yw-lft-pannel{width:318px;}
.yw-box{width:100%; overflow:hidden;}
.yw-box dl dt{width:318px;height:230px}
.yw-box dl dt a img{width:318px;height:230px;}
.yw-rgt-pannel{width:300px;}
.yw-box dl dd .title a{font-size:14px;}
.yw-box dl dd .summary{font-size:12px;}
.yw-rgt-pannel dl{padding:8px 0;}

.home-kydt{width:341px;}
.home-kydt .tzgg-tab-box li{padding:8px 0;}
.home-kydt .tzgg-tab-box li span{margin-bottom:2px;}

.home-yld{width:286px;padding:0 15px;height: 385px;}
.home-yld-box{padding:15px 0 25px 0;}
.home-yld-box p{font-size:15px;line-height:36px;}
.home-yld-box p a{font-size:15px;}
.home-zt{margin-left:15px;width:300px;}
.home-zt a{height:85px;margin-top:16px;}
.home-zt a img{height:85px;}

.home-ggfw{width:291px;}
.home-ggfw ul{width:316px;margin-left:-22px;}
.home-ggfw ul li{width:138px; height:148px;margin-left:20px;margin-bottom:17px;}
.home-ggfw ul li a img{width:138px; height:148px;}
}